be stunned and senseless - German English Dictionary